on the spot – English–Português translations
🇬🇧 en pt 🇵🇹
on the spot |
|
|---|---|
|
ali mesmo, na hora, no momento |
Wiktionary Links
- English: on the spot
on the spot |
|
|---|---|
|
ali mesmo, na hora, no momento |